package com.woniuxy.goods.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Set;

/**
 * 类别树二级对象
 */
@Data
@ApiModel("类别树二级对象")
public class CatChildrenTreeDto {
    /**
     * 类别id
     */
    @ApiModelProperty("类别id")
    private Integer id;
    /**
     * 类别名称
     */
    @ApiModelProperty("类别名称")
    private String name;
    /**
     * 上级类别  一级为0
     */
    @ApiModelProperty("上级类别  一级为0")
    private Integer upCatId;
    /**
     * 级别路径 从最顶级直到当前级，每一级以逗号隔开，如：1>3>7
     */
    @ApiModelProperty("级别路径")
    private String catRoute;
    /**
     * 对应属性组集合
     */
    @ApiModelProperty("对应属性组集合")
    private Set<AttrGroupTreeDto> children;
}
